clone trooper - Turkish English Dictionary